hit someone very hard - Francés Inglés Diccionario